satirical drama - German English Dictionary